public class code5 {
    //找出现一次的两个数字：hashmap
    public int[] singleNumber(int[] nums) {
        Map<Integer,Integer> map = new HashMap<>();
        //遍历统计
        for(Integer x:nums) {
            map.put(x,map.get(x) == null?1:map.get(x)+1);
            //简化可以写成
            //map.put(x,map.getOrDefault(x,0)+1);
        }
        //找出出现1次的
        int[] arr = new int[2];
        int i = 0;
        for(Integer x:map.keySet()) {
            if(map.get(x)==1) arr[i++] = x;
        }
        return arr;
    }
}
